wearing shining armor